package com.ccys.db.mapper;

import com.ccys.db.dto.masterData.CountryPageQueryDto;
import com.ccys.db.entity.TblCountry;
import com.ccys.db.vo.app.splashscreen.CountriesMakeVo;
import com.ccys.db.vo.masterData.CountryListVo;
import com.ccys.db.vo.masterData.CountryPageQueryVo;
import org.apache.ibatis.annotations.Param;
import tk.mybatis.mapper.common.Mapper;
import tk.mybatis.mapper.common.MySqlMapper;

import java.util.List;

/**
* Created by Mybatis Generator on 2023/12/08
*/
public interface TblCountryMapper extends Mapper<TblCountry>, MySqlMapper<TblCountry> {
    List<CountryPageQueryVo> findPage(CountryPageQueryDto dto);

    List<CountriesMakeVo> getMasterDataFindList();

    List<CountryListVo> findList();

    TblCountry findById(@Param("countryId") String countryId);


    Integer getTimezoneByDoctorId(String doctorId);
}
